﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace ThaiHoa.Win.QLSX.Entity
{
    public class NhapXuatKhoChiTiet : MacDinh
    {
        [Required]
        public NhapXuatKho NhapXuatKho { set; get; }
        /// <summary>
        /// Mặt hàng
        /// </summary>
        [Required]
        [DisplayName("Mặt Hàng")]
        public MatHang MatHang { set; get; }
        /// <summary>
        /// Dùng để hiển thị trên gridview
        /// </summary>
        [DisplayName("Tên Mặt Hàng")]
        public string TenMatHang
        {
            get
            {
                return MatHang.TenMatHang;
            }
        }
        /// <summary>
        /// Dùng để hiển thị trên gridview
        /// </summary>
        [DisplayName("Đơn Vị Tính")]
        public DonViTinh DonViTinh
        {
            get
            {
                return MatHang.DonViTinh;
            }
        }
        /// <summary>
        /// Số lượng
        /// </summary>
        [Range(0,double.MaxValue)]
        [DisplayName("Số Lượng")]
        public double SoLuong { set; get; }
        /// <summary>
        /// Đơn giá
        /// </summary>
        [Range(0,double.MaxValue)]
        [DisplayName("Đơn Giá")]
        public decimal DonGia { set; get; }

    }
}
